﻿using System;
using Shpm.System.Db;

namespace Shpm.App.Commons.Db.Beans.Inp
{
    [Serializable()]
    public class InpDutyPerformBean : ShpmBaseBean
    {
        private Nullable<int> dutyPerformId;//主要键编号
        private Nullable<int> dutyId;//上班编号
        private string beginTime;//开始时间
        private string endTime;//结束时间
        private string content;//任务描述
        private string itemType;//计划类型
        private Nullable<int> orderNo;//命令编号
        private Nullable<int> fromDutyPerformId;//继承上班编号
        private string toEmployeeId;//移交员工编号
        private string notice;//提示
        private string devolveOnType;//反馈类型

        public InpDutyPerformBean()
        {
        }

        public Nullable<int> DutyPerformId
        {
            get
            {
                return dutyPerformId;
            }
            set
            {
                dutyPerformId = value;
            }
        }

        public Nullable<int> DutyId
        {
            get
            {
                return dutyId;
            }
            set
            {
                dutyId = value;
            }
        }

        public string BeginTime
        {
            get
            {
                return beginTime;
            }
            set
            {
                beginTime = value;
            }
        }

        public string EndTime
        {
            get
            {
                return endTime;
            }
            set
            {
                endTime = value;
            }
        }

        public string Content
        {
            get
            {
                return content;
            }
            set
            {
                content = value;
            }
        }

        public string ItemType
        {
            get
            {
                return itemType;
            }
            set
            {
                itemType = value;
            }
        }

        public Nullable<int> OrderNo
        {
            get
            {
                return orderNo;
            }
            set
            {
                orderNo = value;
            }
        }

        public string ToEmployeeId
        {
            get
            {
                return toEmployeeId;
            }

            set
            {
                this.toEmployeeId = value;
            }
        }

        public Nullable<int> FromDutyPerformId
        {
            get
            {
                return fromDutyPerformId;
            }

            set
            {
                this.fromDutyPerformId = value;
            }
        }
        public string Notice
        {
            get
            {
                return notice;
            }

            set
            {
                this.notice = value;
            }
        }

        public string DevolveOnType
        {
            get
            {
                return devolveOnType;
            }

            set
            {
                devolveOnType = value;
            }
        }
    }
}